Not to be confused with Buffalo Lake National Wildlife Refuge in Texas
Buffalo Lake National Wildlife Refuge (North Dakota) is a National Wildlife Refuge in Pierce County, North Dakota. It is managed under J. Clark Salyer National Wildlife Refuge.
This article incorporates public domain material from websites or documents of the United States Fish and Wildlife Service.